package com.zw.pdm.module.est.mapper;

import com.zw.pdm.entity.est.CardDetail;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description:
 *
 * @Author: China.sgl
 * @Date: 2020/8/8 13:28
 */
public interface CardDetailMapper {

    /** 按工艺卡ID删除 */
    int updateIsDelByCardId(@Param("cardId") Integer cardId, @Param("isDel") Integer isDel);

    /** 按工艺卡ID查询 */
    List<CardDetail> findByCardId(Integer id);

    /** 查工艺卡详细信息和转序状态 */
    List<CardDetail> findCardDetailAndTranByCardId(Integer id);

    /** 删除 */
    int updateIsDelById(@Param("id") Integer id, @Param("isDel") Integer isDel);

    /** 根据工艺卡ID清空工时 */
    int updateWorkTimeByCardId(Integer id);

    List<CardDetail> findByGroupByOrderNoCardId(Integer id);
}
